synaptic trough - German English Dictionary